.details_wrap{
	max-width:1260px;
	height:auto;
	margin:0 auto;	
}
/*左侧样式*/
.detail_left_btn{
	max-width:336px;
	/*margin-right:32px;*/
}
.detail_left_btn span{
	cursor:pointer;
	display:block;
	width:100%;
	height:52px;
	border: 1px solid #B5D1FF;
	border-radius: 2px;
	margin-bottom:16px;
	background:#fff;
	font-size: 18px;
	line-height:52px;
	color: #1A2C4A;
	letter-spacing: 1.18px;
}
.detail_left_btn img{
	margin-bottom:16px;
	cursor:pointer;
	width:100%;
}
/*右侧样式*/	
@media screen and (max-width: 1000px) {
    .detail_right_info{
		max-width:890px;
	}
}
@media screen and (min-width: 1001px) {
    .detail_right_info{
		min-width:890px;
	}
}
.data_operation span,.detail_status p,.data_operation button{
	width:120px;
	height:44px;
	line-height:30px;
	display:inline-block;
	border: 1px solid #C6CACF;
	border-radius: 4px;
	color: rgba(18,109,255,0.58);	
	margin-left:20px;
	letter-spacing: 1.05px;
}
.detail_status p{
	line-height:44px;
}
.data_operation button{
	line-height:0;
	background:#F7F9FC;
}
.pai{
	color: #FFC502;
}
.data_by_someone,.detail_des{
	color: rgba(26,44,74,0.8);
	letter-spacing: 1.05px;
	margin-bottom:24px;
	font-size:16px;
}
.detail_status p{
	background: #ecfed9;
	color: #8FE04C;
	margin:0 24px 20px 0;
	border:1px solid #8FE04C;
}
.detail_status .detail_upgrade_account{
	background: #FDF7EA;
	color: #FFC400;
}
#detail_table select{
	width:120px;
	height:30px;
	line-height:30px;
	border:1px solid #ccc;
	border-radius:2px;
}
#detail_table img{
	width:30px;
	height:30px;
	margin-left:20px;
	cursor:pointer;
}
.table_index_high{
	border:2px solid #126dff;
	background:#fff;
	z-index:100;
	position:relative;
}
/*弹框数据分析的样式*/
.analysis_bomb_words{
	color: rgba(26,44,74,0.80);
	letter-spacing: 1.05px;
}
.full_data_set,.selected_features,.data_label{
	width:200px;
	padding:4px 6px;
	min-height:240px;
	overflow-y: auto;
	border: 1px solid rgba(198,202,207,0.40);
	border-radius: 4px;
	outline:none;
}
.data_label{
	min-height:30px;
}
.selected_features{
	margin-bottom:30px;
	min-height:170px;
}
.full_data_set option{
	font-size:16px;
}
.full_data_set option,.selected_features option,.data_label option{
	border-bottom:1px solid #eee;
	margin-bottom:6px;
}
/*编辑页面的样式*/
.edit_box .data_info_name_val,.edit_box .data_info_des_val,
.edit_box .data_info_pai_val,.edit_box .data_info_col_val{
	width:400px;
	border: 1px solid #B5D1FF;
    border-radius: 2px;
}
.edit_box .data_info_pai_val{
	width:90px;
	text-align:center;
}
/*模型和模板的样式*/
.price_formula{
	height:78px;
	font-size: 16px;
	color: rgba(26,44,74,0.40);
	letter-spacing: 1.05px;
	background:#fff!important;
}
.price_calculation{
	background:#fff;
	height:200px;
	border: 1px solid #E8ECF0;
	border-radius: 2px;
}
.price_calculation_title{
	border-bottom:1px solid #E8ECF0;
	height:50px;
	line-height:50px;
	font-size: 16px;
	text-align:left;
	padding-left:20px;
	color: #126DFF;
	letter-spacing: 1.05px;
}
.price_calculation_contant{
	height:50px;
	margin:20px 0;	
}
.price_calculation_contant input{
	border: 1px solid rgba(181,209,255,0.50);
	border-radius:4px;
	height:44px;
	margin-right:20px;
}
.price_calculation_contant button{
	background: #E0ECFF;
	border-radius: 4px;
	width:100px;
	height:44px;
	color: #126DFF;
	font-size:16px;
	letter-spacing: 1.05px;
}
.price_calculation_charge{
	border-top:1px solid #E8ECF0;
	padding-right:30px;
	height:50px;
	line-height:50px;
}
.price_calculation_charge span{
	font-size: 18px;
	letter-spacing: 0.96px;
}
/*模板详情*/
.detail_left_btn a{
	display:block;
}
/*数据详情标题*/
.data_detail_table_name{
	color: #1A2C4A;
    font-size: 24px;
    margin-bottom:10px;
    letter-spacing:1.7px;
}
.preview_of_data{
	max-width:856px;
	overflow-x:auto;
	margin:16px 0;
}
.preview_of_data table thead th{
	color:#8b8e91;
	font-weight:normal!important;
	border-bottom:none!important;
}
/*数据概况表格固定*/
.change_img{
	width:30px;
	height:30px;
}
.tr_spe_style{	   
    display:table;
    width: calc( 100% - 6px );
    table-layout:fixed;
    border-top: 1px solid #ddd!important;
}
@-moz-document url-prefix(){ 
  .tr_spe_style{	   
	    display:table;
	    width: calc( 100% - 16px );
	    table-layout:fixed;
	    border-top: 1px solid #ddd!important;
	}
}
.th_ellipsis{
	word-wrap: break-word;
    overflow: hidden;
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    border-bottom:0!important;
}